Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HENSTRIDGE PLACE Terraced £3,431,463 £2,000,000 13 Aug 2012
3 HENSTRIDGE PLACE Terraced £4,535,688 £3,200,000 9 Oct 2015
4 HENSTRIDGE PLACE Terraced £3,594,806 £3,225,000 8 Oct 2021